red squill - Turco Inglés Diccionario